infested with large roundworm - Espagnol Anglais Dictionnaire